const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  // 关闭命名规则检查
  lintOnSave: false,
  // 开发服务器相关配置
  devServer: {
    // 配置代理服务器设置
    proxy: {
      // 对以'/api'开头的请求路径进行代理
      '/api': {
        // 目标服务器的地址
        target: 'http://v.juhe.cn/',
        // 重写请求路径，去除'/api'前缀
        pathRewrite: { '^/api': '' },
        // 是否改变请求的origin，设置为true表示是
        changeOrigin: true,
        // 是否启用WebSocket代理
        ws: true,
        // 是否要求HTTPS，false表示不强制要求
        secure: false
      }
    }    
  }
})